<?php

// $Id: mainmenu.php,v 1.13 2008/01/13 00:52:56 roflo1 Exp $

session_start();

/* load settings */	

if (!isset($_CONFIG))

require 'config.php'; // archivo donde se declaran y asignan valores a las variables que utilizaremos para establecer conexión con nuestro servidor.


					 //... igualmente se declaran variables  para cada una de nuestras tablas.


require 'chessutils.php'; // contiene la función fixOldPHPVersions();


//todas: 

require 'lang.php'; // para definir el lenguaje y la hora local de España	

/* allow WebChess to be run on PHP systems < 4.1.0, using old http vars */


//todas	

fixOldPHPVersions(); // esta función se encuentra en chessutils.php, Sirve para comprobar la versión de php que se utiliza en el servidor.	


                   // ..., si fuese una versión que no soportase el formato de variables del sistema  que se utiliza en este programa, haría la



				   // ....... correspondiente transformación de formato.


   /* if this page is accessed directly (ie: without going through login), */



   /* player is logged off by default */





   /* connect to database */



   require 'connectdb.php'; // establece conexión con la base de datos. Contempla el caso de que no hallamos declarado las varibles que se utilizan	



                            // ... en la función de conexión. Si fuese así, incluiría la declaración de esas variables, incluyendo  'config.php'



/* determine threshold for oldest game permitted */	


//todas

$targetDate = date("Y-m-d", mktime(0,0,0, date('m'), date('d') - $CFG_EXPIREGAME, date('Y'))); // establece el límete de fecha para terminar una partida.

$tmpNewUser = false; //inicializamos esta variable a false

$errMsg = "";

 /* check session status */

 //todas

 require 'sessioncheck_administradores.php'; 


$_SESSION['playerID'] = $_GET['playerID']; //guardo y conservo, por posibles recargas de la página, el id del jugador que queremos editar sus mensajes

$SqlQuery="SELECT nick FROM players WHERE playerID = " . $_SESSION[playerID];
$tmpnick = mysql_query($SqlQuery);
$nick = mysql_result($tmpnick, 0);	// obtengo el nick correspondiente al jugador que queremos ver los mensaje			

	
?>

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN"
   "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1" />
<meta name="author" content="Pedro Salazar, Roberto Sánchez"/>
<link rel="stylesheet" href="mainmenu.css" type="text/css" />
<script type="text/javascript" src="javascript/tablesort.js"></script>
<script type="text/javascript" src="javascript/menu.js"></script>
<script type="text/javascript" src="javascript/messages.js"></script>
<title><?php echo gettext("Pedroyrosa.es") . " :: " . gettext("Menu Principal");?></title>
	
<script type="text/javascript">	<? include "javascript/funciones.js" ?> </script>
<!-- -->

<!-- -->
</head>
<body>
	<div id="header">
	  <div id="heading">Pedroyrosa.es</div>
	</div>
<div id="content">
<div id="navcontainer">
<?php
 include "enlaces_administradores.php"
?>
</div>
<div id="rightcolumn">

<div id="messages2">
<div align="center">
	<div class="preferences">
		<div class="preferences-form">
			                    
					<span id="cabecera"><?php echo gettext("Mensajes de ".$nick);?></span><br/><br/><br/>
									    
			
                        <form name="messageViewForm" method="post" action="viewmessage.php" id="visualizar_mensajes">
				<div class="form-block">
					
                                        

<table>
						<thead>
						  <tr>
						                      
											<th id="titulo_mensajes" class="mainHeader" colspan="4"><?php echo gettext("Todos sus Mensajes");?></th>
													   
													 						   
						  </tr>
						  <tr>
                                                      <th style="text-align:left;"><a href="" onclick="this.blur(); return sortTable('respInviteTblBdy', 1, true);" title="Player who sent it"><?php echo gettext("Jugador");?></a></th>
                                                      <th style="text-align:left;"><a href="" onclick="this.blur(); return sortTable('respInviteTblBdy', 3, true);" title="Subject"><?php echo gettext("Asunto");?></a></th>
                                                      <th><a href="" onclick="this.blur(); return sortTable('respInviteTblBdy', 4, true);" title="Date when the message was sent"><?php echo gettext("Fecha");?></a></th>
													  <th><a href="" onclick="this.blur(); return sortTable('respInviteTblBdy', 4, true);" title="Date when the message was sent"><?php echo gettext("Le&iacute;do");?></a></th>
						  </tr>
						</thead>
						<tbody id="respInviteTblBdy">
                                                    <?php
																									 	
														$SqlQuery="SELECT * FROM communication, players where fromID= players.playerID and (toID is null or (toID= '" . $_SESSION['playerID'] . "')) and ((fromID is null) or (fromID=playerID))";
														
$tmpGames = mysql_query($SqlQuery); // ejecuto la query correspondiente:
																										 

                                                        if (mysql_num_rows($tmpGames) == 0)
                                                        {
                                                            echo "<tr><td colspan=\"3\">" . gettext("Actualmente no tiene mensajes") . "</td></tr>\n";
                                                        } else { 
                                                            $rowNbr = 0;
                                                            while($tmpGame = mysql_fetch_array($tmpGames, MYSQL_ASSOC))
                                                            {
                                                                if($rowNbr %2 == 0)
                                                                        echo('<tr class="alternateRow">');
                                                                else
                                                                        echo('<tr>');
                                                                $rowNbr++;

                                                                echo "<td>";
                                                                    echo "<a href=\"javascript:viewMessage(" . $tmpGame['commID'] . ")\">";
                                                                    echo ($tmpGame['fromID']!=0?$tmpGame['nick']:"Webchess");
                                                                    echo "</a>";
                                                                echo "</td>"; // player
                                                                echo "<td>" . (strlen($tmpGame['title'])>40? substr($tmpGame['title'],0,37)."..." : $tmpGame['title']) . "</td>"; // subject
                                                                echo "<td>" . $tmpGame['postDate'] . "</td>"; // date
																if($tmpGame['ack']==1)
																{
																	echo "<td><center>v</center></td>"; // ack	
																}else
																{ 
																	echo "<td><center>&nbsp;</center></td>"; // ack	
																}
                                                                echo "</tr>";
                                                            }
                                                     }
                                                    ?>
						</tbody>
						</table>                                        

					<input type="hidden" name="messageID" value="" />
				</div>
			</form>
		</div>
		<div class="login-text">
			<div class="ctr"><img src="images/webchess.jpg" width="65" height="92" alt="security" /></div>
                        
            </div>
		<div class="clr"></div>
	</div>
</div>
</div> 
<!--**************************************** --> 

	</div>
</div>
</body>
</html>
<?php mysql_close(); ?>